Text this: Existence of order-1 periodic solutions for a viral infection model with state-dependent impulsive control