Make use of personalized features like alerts and saved searches
Pasadena, CA 91125
United States
California Institute of Technology (Caltech)
CO2 reduction, Dual atom catalyst, Electrocatalysis, high thruput screening