PTE Answer Short Question: Who prepares and sells medicine in shops or hospitals? | 79Score