Dr. Glenn is a physician at the Smallville Medical Center. He was an informant for Dr. Steven Hamilton, calling him about bizarre cellular mutations noticed in patients.
Season Two
When Ray Wallace came to the Smallville Medical Center, with a strange story, Dr. Glenn contacted Dr. Steven Hamilton (knowing that Dr. Hamilton would be interested).