Yan studeerde biochemie, natuurgeneeskunde, traditionele Chinese geneeskunde (acupunctuur en kruidengeneeskunde) en taoïstische filosofie in Nederland en in de Volksrepubliek China. Ruim 30 jaar is hij in de praktijk werkzaam als acupuncturist en Chinees herbalist.
Als senior onderzoeker is Yan verbonden aan het Sino-Dutch Centre for Preventive and Personal Medicine en mede-oprichter van FRAM (een platform voor systeemtheoretisch denkgoed).