FIRST, LOOK BELOW! Dr. Ranjan appears to have created fictitious positive reviews on himself that are fake(three positive reviews left in one day on 3/24/08 by three different individuals - highly unlikely, another reviewer claims to have knowledge of him having his IT staff create fake reviews.).
more