National Taiwan University

National Taiwan University, Roosevelt Road, Taiwan, Province of China (Outside UK)