Hey,
B.Pharmacy is a four years undergraduate degree while D.Pharma is a three years Diploma in the field of Pharmacy. If we compare the prospects, scope, between these courses, then, B.Pharmacy is better over D.Pharmacy. As B.Pharmacy is a graduate degree program, you can apply for the various entrance exams such as drug inspector etc. Also, many industrial positions such as quality checking, quality assurance prefers graduates. You can even go for Masters in Pharmacy after B.Pharma which can lead to generation of wide scope in various fields. Also, B.Pharma graduates are entitled to more exposure, practice, experiments than D.Pharma.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile