The Institut Municipal d'Investigació Mèdica (IMIM) is located in the Barcelona Biomedical Research Park building at Doctor Aiguader Street number 88 of Barcelona , overlooking the Ronda del Litoral, next to the Hospital del Mar and close to the twin towers of the Olympic Village: Torre Mapfre and Arts Hotel.
Sorry, no news articles match your request
Science never stops. Get notified about trending stories.