1. College of Pharmaceutical Science & Collaborative Innovation Center of Yangtze River Delta Region Green Pharmaceuticals, Key Laboratory of Marine Fishery Resources Exploitment & Utilization of Zhejiang Province, Zhejiang University of Technology
2. Faculty of Life Sciences and Medicine, King’s College London
3. Department of Pharmacology and Therapeutics, Roswell Park Comprehensive Cancer Center