TBD-Biodiscovery employs 5 employees. The TBD-Biodiscovery management team includes Tõnis Tasa (Head of Business Development), Sviatoslav Zahorodnii (Analytical development chemist), and Rain Laidma (Project Manager and Research and Development).
Looking for a particular TBD-Biodiscovery employee's phone or email?