Alexandra Anghelescu

Alexandra Anghelescu

Alexandra Anghelescu

Alexandra Anghelescu has been named the 11th head coach of the Penn State women's tennis program. 

IMAGE: Penn State Athletics