Turkish Society of Nephrology is a research organisation in Istanbul, TR. OpenAlex records 12 works and 1,670 citations for it.