LURN: Linked Urology Research Network

What does LURN mean? The above is one of LURN meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Linked Urology Research Network