A Robert Macleod's Location
San Diego, California, United States
A Robert Macleod's Work
A Robert Macleod's Education
A Robert Macleod's Skills
A Robert Macleod's Summary
A Robert Macleod, based in San Diego, California, United States, is currently a Chief Scientific Officer, Senior Vice President Research and Development at Flamingo Therapeutics, bringing experience from previous roles at Ionis Pharmaceuticals, Inc. and Takeda San Diego, Inc.. A Robert Macleod holds a McGill University. With a robust skill set that includes Oncology, Molecular Biology, Biomarker Discovery, Drug Discovery, Biochemistry and more, A Robert Macleod contributes valuable insights to the industry. A Robert Macleod has 1 email and 1 mobile phone number on RocketReach.