Shvabe presents medical developments in St. Petersburg