1. State
Key Laboratory of the Discovery and Development of Novel Pesticide, Shenyang Research Institute of Chemical Industry, Shenyang 110021, China
2. Division
of Medical Oncology, Department of Medicine, School of Medicine, University of Colorado Denver Anschutz Medical Center, Aurora, Colorado 80045, United States
3. Chemtura Canada, Guelph, ON N1H 6N3, Canada (retired)