can i give civil service after b.pharmacy
Yes,
You can sit for Civil Services exams after completing your Bachelor's degree in Pharmacy.
Following your B. Pharmacy, you can sit for the civil services exams. Pharmacy is also a graduation degree so that allows you to sit for the exams afterward.
Most of the civil service exams like UPSC ask for graduation only and it can be in any field and stream so there is no rule of doing a Bachelor degree in a special field for civil service exams.
To know the scopes after B.pharmacy, and everything related to it, you can go through the link below.
When we talk about civil service, most of the time we talk about UPSC IAS, if you are looking for details of it, you can visit the link below.
https://competition.careers360.com/articles/upsc-ias
I hope it helps you.
All the very best!!