Photo of Alexa Allan

Alexa Allan

Research Project Manager

Contact Information

Email: aca5399@psu.edu
Phone: (814) 863-7552
Office: 417 Biobehavioral Health Building