Contact

  • Address

    Space Telescope Science Institute
    Steven Muller Building
    3700 San Martin Drive
    Baltimore
    MD 21218
    USA

    Division: Science Mission Office
    Office no.: RW335
    The Rotunda
    711 West 40th Street
    Baltimore
    MD 21211
    USA
  • Phone

    UK no.: +447791397905
    US no.: +1(410)972-8881
    Office no.: +1(410)338-6700
    Internal ext.: 6700
  • Email

    lprichard AT stsci.edu

Publications

Thesis, data and ADS query for my publications

Research

More details on my research interests

Outreach

My outreach activities

Contact

Get in touch