Contributors

Name Publications
Cenador Herrera, Salvador 1

Collaboration Research Centres

Name Type Country Publications
Instituto de Catálisis y Petroleoquímica Research Centre Spain 1
Centro Andaluz de Biología del Desarrollo Research Centre Spain 1
Delft University of Technology University Netherlands 1