Why would have such a thin body physique? Genetic or hormonal?

All the above. It could be genetic, or hormonal or both. A doctor needs to evaluate you to give you a more accurate answer.