Editor in Chief
Francesca Lake
CEO Approval Rating
58/100
1983
PrivateSubsidiary of Future Science Group
https://www.biotechniques.com/