David Carter 

Core facility manager at UCR, Ph.D from Cambridge UK, where I worked on head lice glue.
See followers