Deborah Scherrer
Industry | Education |
---|---|
Location | Stanford University, Stanford, CA, United States |
Introduction | I founded the Stanford Solar Center in 1997 and have been coordinating it ever since. I serve as the Project Lead for the Space Weather Monitor program. |