5 free lookups per month.
No credit card required.
Stephen Albright's Location
New York, United States
Stephen Albright's Education
Yale University
Doctor of Philosophy (Ph.D.)
2013 - 2020
Yale University
Master of Philosophy (M.Phil.), Master of Science (M.S.)
2013 - 2017
Brown University
Bachelor of Science (B.Sc.) Magna Cum Laude with Honors
2009 - 2013
University of Oxford
2011 - 2012
Stephen Albright's Skills
Science
Physics
Workshop Facilitation
Teaching
Molecular Beam Epitaxy
Thin Films
Research
Data Analysis
Stephen Albright's Summary
Stephen Albright, based in New York, United States, is currently a Associate Director, Awards at The New York Academy of Sciences. Stephen Albright holds a 2013 - 2020 Doctor of Philosophy (Ph.D.) @ Yale University. With a robust skill set that includes Science, Physics, Workshop Facilitation, Teaching, Molecular Beam Epitaxy and more, Stephen Albright contributes valuable insights to the industry. Stephen Albright has 2 emails on RocketReach.