Scholarly Index

Marçal Capdevila‐Cortada

Institute of Catalysis and Petrochemistry; 2,197 total citations; 72 total publications; best world rank #156

Institute of Catalysis and Petrochemistry