Prof. Francesco Lotti Endocrinology, MD, PhD (Florence, Italy) Dr. Francesco Lotti is an andrologist and endocrinologist practising in Florence. Related Content