Glactone Pharma (Sweden)h-index: 12Total citations: 1,064Total papers: 24Homepage: https://www.glactone.com/