eDNAtec employs 19 employees. The eDNAtec management team includes Mehrdad Hajibabaei (Associate Professor), Nick Newhook (Project Manager), and Eman Elbakry (None).
Looking for a particular eDNAtec employee's phone or email?