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
Scholarly Index
Institute of Catalysis and Petrochemistry; 2,197 total citations; 72 total publications; best world rank #156
Institute of Catalysis and Petrochemistry