Resources
Search >>
Search >>
Meet Lorena Dean, a recently promoted business development specialist at Eurofins BioDiagnostics, is a world explorer with a passion for science, biology, and people.