Very good detailed and thorough review! Would recommend highly. Done by knowledgeable people who are active in various settings in medical practice.