Skip to main content

Astor Ankney

Chen Lab

Earned PhD on 6/21/2019

IRTA Postdoctoral Fellow at National Institute of Environmental Health Sciences (NIEHS)

  • Address

    120 Mason Farm Road, CB# 7260

    Genetic Medicine Building

    Chapel Hill, NC 27599-7260