Contact Information for Maria Serra Faculty | Biological Sciences Faculty-5 North Lake 972-273-3235 Email Maria Serra Maria Serra Faculty Credentials Save Contact card for Maria Serra