Any idea on shelf life and where it should be stored?
Supposedly 1 year shelf life. Store in a fridge or cool area.
Best you ask the company. If they respond, but that’s what I heard.
Revised the bottle and package I received had no lot # or born on date to be found. So who knows when it was made.