Michelle Santana

Michelle Santana is the actress who played the sciences crewwoman in Star Trek: The New Adventures. She received no credit for her appearances. She also stood in for Alexa Mulhall in the same series.