Pharmacy is the art and science of preparing and dispensing drugs and medicines. It also refers to a retail shop where medicine and other articles are sold, which is a limited definition of the term. Bachelor of Pharmacy is an Undergraduate Academic Degree awarded for a course or program in the field of Pharmacy. It is also known as B.Pharm. or B.Pharma. which is an abbreviated form of Bachelor Degree in Pharmacy. Pharmacy education and profession in India up to graduate level is regulated by the Pharmacy Council of India (PCI), a statutory body governed by the provisions of the Pharmacy Act, 1948 passed by the Indian Parliament. Bachelor Degree in Pharmacy enables one to practice the profession of a Pharmacist. The duration of B.Pharm. is 4 years. B.Pharm. curriculum provides valuable knowledge of health care and bio chemical science. Students are expected to perform a number of experiments along with theory classes covered over a number of semesters. B.Pharm. (Hons.) programme is also offered by variosu Institutes. One needs to study additional subject for B.Pharm. (Hons.). There are various Pharmacy Schools and Colleges in India. Pharmacy Schools of India. There are a number of recognized universities worldwide which offer online Pharmacy Degree. Some of the online Pharmacy Degree Schools are University of Florida, Kaplan University, Baker College, Lehigh University, University of Phoenix, Grand Canyon University and University of Liverpool.