BioMed X Institute is a research organisation in Heidelberg, DE. OpenAlex records 326 works and 34,115 citations for it. 124 researchers list it as their most recent affiliation.