XNVA

Medical abbreviations:
XNVA

Xenova Group, P. L. C.