Illumina is facing a 432 million euro fine from European regulators and is looking for a new CEO.
People Drop the Ball When It Comes to Safe Sex on New Year’s Eve
A new study in the annual BMJ Christmas issue suggests high levels of unprotected sex during New Year’s Eve celebrations in the U.S., with an