Complex sentence: Its effects can last from 15--30 minutes to an hour, depending on dosage and the route of administration.
Split into simpler sentences: Its effects can last from fifteen to thirty minutes, to an hour. That is all depending on the amount of the intake dosage and the route of administration.