discovered recently

Library

What are mini brains? - Madeline Lancaster
That was only discovered recently, in 2013.
science
было обнаружено лишь недавно
Было найдено или установлено только сравнительно недавно.