Meaning
- 1.
immediate efficacy — An immediate and positive effect that shows after taking or applying medicine, etc.
- 2.
immediate effect — An immediate and positive reaction to something.
immediate efficacy — An immediate and positive effect that shows after taking or applying medicine, etc.
immediate effect — An immediate and positive reaction to something.