avg_rating: 4.15
name: Donald E. Johnson
about: Donald E. Johnson holds two Ph.D.s, one in Chemistry from Michigan State University and another in Computer &amp; Information Sciences from the University of Minnesota.- Senior research scientist for 10 years in pharmaceutical and medical/scientific instrument fields. - Served as president and technical expert in an independent computer consulting firm for many years. - Taught 20 years in universities in Wisconsin, Minnesota, California, and Europe.