Institute of Molecular and Cell Biology / IBMC Instituto de Biologia Molecular e Celular

Research facility


Location: Porto, Portugal (PT) PT

ISNI: 0000000115037226

ROR: https://ror.org/043pwc612

Show on Map: