Jessica MacFarlane
Observed names: J. MacFarlane, Jessica L. MacFarlane
Institution: Freedom Photonics (United States)
Observed institutions: Las Cumbres Observatory Global Telescope Network, Freedom Photonics (United States)
ORCID: 0000-0002-1254-2275
Observed ORCID: 0000-0002-1254-2275
OpenAlex ID: A5000891000
