Deimante Lukosaityte
Observed name: Lukosaityte, Deimante
Institution: The Pirbright Institute
Observed institutions: The Pirbright Institute, University of Edinburgh
ORCID: 0000-0001-7727-3443
Observed ORCID: 0000-0001-7727-3443
OpenAlex ID: A5051305278
