Welcome to the Chen Lab

 

The Chen lab is located in 4204 French Family Science Center.

We can be reached by phone: (919) 613-8301 or by fax: (919) 660-7293.

 

Syndicate content (C01 _th3me_)