The Witcher NPCs - Shani
Shani Shani is an acquaintance of Geralt's from a long time ago. She is completely devoted to medicine, which keeps her busy when working in the Outskirts and Vizima's Temple District. She is quite fond of Geralt, though, and will make time for you if you're willing to get to know her better.