. . . "Porphyria can also be caused by environmental factors such as infections or exposures to certain prescription drugs." . .