Managing Director
Dirk Vollenbroich
CEO Approval Rating
87/100
1999
Private
https://www.minerva-biolabs.com