I think your first question has been well answered already.
For your second question… yes, antibiotics expire. The reason is that they lose potency over time, which makes them less effective. While there are studies that support the position that the loss of potency is quite small, good practice is to not use any expired prescriptions.
Latest Answers