BTI is a non-profit organization located in Utrecht, the Netherlands. Founding partners UMC Utrecht (NL), University Hospital Zurich (CH) and the Toronto University Health Network (CA) established BTI in 2013 because of a desire to have an Institute that focuses on centralizing the knowledge, resea... Read more
This company has no teams yet
This company has no offices yet