This is one of the most exciting developments in biology in recent years.
⇑ Translate the sentence above by Google ⇑
Related: development, biology, excite, recent