Loading
JB
author
Janice A. Beecher
Janice A. Beecher has served as director of the Institute of Public Utilities at Michigan State University since 2002.Janice A. Beecher has served as director of the Institute of Public Utilities at Michigan State University since 2002.
Janice A. Beecher has no available titles yet.