Microba Life Sciences
Microba Life Sciences' CEO and Executive Team includes Luke Reid and 7 others.
Drew Webb
Chief Marketing Officer
James Heath
CFO & Company Secretary
Lutz Krause
Chief Scientific Officer
Mark Capone
Executive Advisor
Yao Liu
CTO
View all
15 members
10 members