Catherine Carter

Catherine Carter was a professor in the Plant Science Department at SDSU (1989-2012), did research and teaching in genetics and biotechnology, and retired in 2012.

downsized_1221151640

%d bloggers like this: