scientist, biologist & geneticist, CEO of Neubase Therapeutics, based in United States
A software company that has created a product management solution. It was founded in 2013 and has headquarters in Nantes, France with offices globally.
Neubase Therapeutics is a company founded in 2018 by Dietrich Stephan.