Steven Powell
Steven Powell is the CEO of TheRNA immunotherapies.
Specialties: Marketing and business development, financing and product development in the pharmaceutical, diagnostic and medtech sectors.
Specialties: Marketing and business development, financing and product development in the pharmaceutical, diagnostic and medtech sectors.
Country:
UK