Dr. Rana is very thorough and patient with you. He has a great bedside manner. Takes his time answering all questions. He is a perfectionist in all areas especially surgery. He is very knowledgeable in all aspect of his work. Would really recommend him to everyone. – Lisa S.