Rebecca.Mitchell@nrel.gov
Concentrating Solar Power
Y
Researcher III-Mechanical Engineering
Rebecca
Mitchell
Rebecca
Mitchell
Rebecca Mitchell
Researcher III-Mechanical Engineering
303-384-7475
Center for Energy Conversion & Storage Systems
5700
Regular
0000-0002-5325-7737