Cytotrait

Developer of technology for engineering novel traits in crop organelles

placeUnited Kingdom calendar_todayFounded 2023 language cytotrait.com
Coming soon