Q: Which doctors treat porphyria?
A: You should visit your general practitioner to treat porphyria; he may refer to a specialist depending upon the type of porphyria.
Q: Which drugs can precipitate an attack of porphyria?
A: Several drugs can precipitate an attack of porphyria, which a patient and the treating doctor should be very familiar. Some of common drugs include anti-seizure drugs barbiturates and phenytoin, the anti-tuberculosis drug rifampicin, the antibiotics sulphonamides, and female hormones, estrogen and progesterone.