Is 0.01% Lumigan as effective as 0.03% for eyelash growth?

March 31, 2014
Asked By:hanu

Recommended reading

Latisse

Everything you need to know about Latisse

  • 57% worth it
  • 161.0k reviews
  • Avg cost: $147
Learn More
ADVERTISEMENT