Site Manager | San Francisco
San Francisco, CA · On-site
$70K - $90K/yr
About Plasmidsaurus Plasmidsaurus is on a mission to accelerate new cures and promote a healthier planet by unlocking a new level of productivity for scientists. Our sequencing services are used ...