Laura-Leigh Rowlette

919-668-3657
2212B CIEMAS

Laura-Leigh Rowlette

Shared Resource Lab Manager, Sequencing & Genomic Technologies Shared Resource