Seems to be a rule that every tech company over a certain size develops a drug discovery team independent of their core business.

Comments