Sheryl Powell's Location
New York, United States
Sheryl Powell's Education
Sheryl Powell's Summary
Sheryl Powell, based in New York, United States, is currently a Technology Specialist at Nanotechnology World Association. Sheryl Powell holds a Master of Technology - MTech @ California State University, Northridge.