Maybe it even got published in a high-profile scientific journal.
Il a peut-être été publié dans des revues scientifiques très pointues.
Maybe it even got published in a high-profile scientific journal.
Il a peut-être été publié dans des revues scientifiques très pointues.