HNP

Medical abbreviations:
HNP

Huaneng Power International, Inc.