1 publicly visible post • joined 30 Mar 2012
Prof Norgaard holds a B.S. in biology - a BS huh? No kidding.