BioMed X, an independent biomedical research institute based in Heidelberg, Germany, announced today the launch of a new ...