Startupedia: What Does BioTech Mean? Our techie buzzword of the week is "biotech." Read on to build your fluency in speaking startup. Read More Career DevelopmentMonique LeesMarch 17, 2015biotech jobs, biotech startup, biotechnology