Biomatics Capital Partners announces closure of its $200 million debut fund

When you are capable enough to have served as chief science advisor…