Journal of Plant Interaction
Publisher: Taylor & Francis
Place: London [u.a.]
Identifiers:
ISSN: 1742-9145