For a second there I thought (feared) that link would lead to tvtropes as it sounds as bizarre as some names there. ;)
In many languages that take some names for new inventions or medical words from English this would occure as well as the name/ abrevation is often not translated and so for HIV HIV is used and a native word for virus added to it.