She is a past Marie Curie International Fellow for the study of novel materials for sustainable energy applications, and has authored over 40 peer-reviewed research articles in adsorption, catalysis, and surface science. She teaches an interdisciplinary green engineering design course at Penn State, and incorporates consideration of energy and environmental challenges into her teaching of core engineering courses. Prior to her academic career, Angela worked in industry as an Environmental Engineer, where she led several environmental initiatives including chemical management, air-permitting, and environmental training.