The Umbrella Corporation was an international enterprise which provided a number of services, particularly in pharmaceuticals. It was founded by Ozwald E. Spencer; Edward Ashford and James Marcus upon the discovery of mutagenic virus.
Entity | Attribute | Value | Rank |
---|