What is 5-HTP and how can it help me improve my mood? – Fit n' Healthy

What is 5-HTP and how can it help me improve my mood? – Fit n' Healthy