Adrian Blanz Taiwan