by Samuel Nee | Feb 17, 2023 | Board Of Directors, Company
by Samuel Nee | Feb 17, 2023 | Board Of Directors, Company
by Samuel Nee | Feb 17, 2023 | Board Of Directors, Company
by Samuel Nee | Feb 17, 2023 | Board Of Directors, Company
by Samuel Nee | Feb 15, 2023 | Company, Management Team
Dr. Megan Baldwin is Founder and Chief Innovation Officer of Opthea, having led the company as CEO and Managing Director from February 2014 to October 2023. She has over 25 years of experience focusing on angiogenesis and therapeutic strategies for cancer and...