I’m with you Eagle. I’m an engineer not in the medical profession. I’ll wait for a translation of the article.
Do you think Google Translate might handle it?!
Just double click on the word you don’t know and then right click and select “search google”.