Institute of Plant Biochemistry and Photosynthesis / Instituto de Bioquímica Vegetal y Fotosíntesis (IBVF)

Research facility


Location: Sevilla, Spain (ES) ES

ISNI: 0000000417580195

ROR: https://ror.org/00hsc2364

Show on Map: