Managing Director
Martin C Münchbach
CEO Approval Rating
69/100
1993
Investment Company
http://www.bbbiotechventures.com/en/