Allele Frequencies in World Populations

HLA Database » Allele Report

The list below shows all populations in AFND that contains the allele at this level. If an allele has an entry with a higher resolution this will be shown at the end.

   

A*33

Allele reported 433 time(s) and present in 414 population(s).

Population Phenotype
Frequency (%)
Allele
Frequency
(in_decimals)
Sample
Size
IMGT/HLA¹
Database
Distribution² Haplotype³
Association
Notesª
INDIndia sub-Himalayan West Bengal Kami36.70.1962158See
INDIndia Kerala Hindu Namboothiri0.188040See
KORSouth Korea pop 10.1850324See
JPNJapan Aichi34.80.184050See
PAKPakistan Burusho0.179092See
LKASri Lanka Colombo Sinhalese0.1780101See
MMRMyanmar Rakhine35.40.177148See
BGDBangladesh Dhaka Bangalee0.1700141See
INDIndia Kerala Malabar Muslim0.162034See
KORSouth Korea pop 80.15907096See
MMRMyanmar Mon29.70.148464See
INDIndia Kerala Hindu Ezhava0.146024See
INDIndia Kerala Syrian Christian0.145031See
TTOTrinidad South Asian0.140087See
MMRMyanmar Shan25.90.138954See
THAThailand pop 40.138016807See
BFABurkina Faso Fulani0.133049See
THAThailand Northeast0.131066See
MYSMalaysia Negeri Sembilan Minangkabau0.130034See
MYSMalaysia Perak Rawa0.130023See
MYSMalaysia pop 30.12901445See
BFABurkina Faso Rimaibe0.128047See
THAThailand0.1270142See
CHNChina Guangdong Province23.60.1259403See
MNGMongolia Tsaatan0.1250144See
CHNChina Harbin Korean0.1220201See
TWNTaiwan Minnan pop 20.11607137See
THAThailand Northeast pop 20.1150400See
MMRMyanmar Bamar17.40.108746See
TWNTaiwan Hakka pop 20.1040714See
USAUSA OPTN Asian0.1030261See
TWNTaiwan Minnan and Hakka0.1020190See
CHNChina Shandong Province19.10.10107418See
VNMVietnam Hanoi0.100050See
CHNChina Jiangsu Province0.100020248See
MYSMalaysia pop 20.096062See
INDIndia North pop 30.0960587See
TWNTaiwan Chinese immigrants from North China0.0950152See
CUBCuba Mixed Race19.00.095042See
CHNChina Shandong Province Linqu County18.00.0944139See
BRABrazil Parana Oriental18.20.091033See
TTOTrinidad African0.090067See
MNGMongolia Ulaanbaatar Khalkha0.089041See
CHNChina Shanghai0.089026266See
TWNTaiwan Chinese immigrants from South China0.0870172See
TWNTaiwan Chinese immigrants from Middle China0.0870211See
BFABurkina Faso Mossi0.085053See
CHNChina Shaanxi Province Han0.085010000See
USAUSA OPTN African American0.08401510See
MEXMexico San Luis Potosi, San Luis Potosi city0.083330See
GHAGhana Accre Asutuare Akan0.0830429See
JPNJapan Hyogo Osaka and Nagano0.0820195See
CMRCameroon Ewondo0.079038See
JPNJapan Kyoto and Osaka0.0790165See
MARMorocco Casablanca0.0780100See
CHNChina Yunnan Province Han pop 20.0780129See
PAKPakistan Mixed Sindhi0.0760101See
JPNJapan pop 1114.50.075362See
MYSMalaysia Perak and Johor Banjar Bugis Jawa0.075094See
MEXMexico Hidalgo, Pachuca0.073241See
CMRCameroon Bamileke 20.071035See
NGANigeria13.20.0678258See
JPNJapan pop 20.0660916See
MKDMacedonia MBMDR - Macedonian Muslims13.20.065876See
BRABrazil Parana Japanese13.00.0650192See
INDIndia North Gujarat12.70.0651338See
MMRMyanmar Kayah12.70.063655See
PRTMadeira pop 20.0630173See
IRNIran pop 10.063064See
INDIndia Kerala Hindu Pulaya0.063016See
INDIndia Kerala Hindu Nair0.061041See
AREUnited Arab Emirates pop 211.80.0610373See
BRABrazil Rio Grande do Sul Black0.0600248See
MNGMongolia Khalkha0.0600200See
MEXMexico Jalisco, Zapopan0.0595168See
IRQIraq Arabs11.40.0570149See
BRABrazil Parana Mixed race11.30.0560186See
SAUSaudi Arabia pop 20.0560383See
MEXMexico Sonora, Ciudad Obregón0.0559143See
MEXMexico Mexico City Mestizo pop 30.0550256See
ARMArmenia living in USA0.0540233See
CUBCuba Mixed pop 20.0540189See
MEXMexico Sinaloa Mestizo0.054056See
PRTMadeira pop 30.0520538See
ARMArmenia Syunik0.0510117See
SAUSaudi Arabia pop 49.60.0501499See
MTQMartinique0.0500100See
MARMorocco pop 20.0500110See
VENVenezuela Zulia Maracaibo Mixed0.050020See
ITAItaly Bergamo9.90.0500101See
CHNChina Wuhan9.90.0500121See
RUSRussia Arkhangelsk Pomor0.050063See
MNGMongolia Khalkha pop 20.0500202See
MEXMexico Baja Californa, Mexicali0.0500100See
MEXMexico Jalisco, Tlajomulco0.050030See
PHLPhilippines National Capital Region0.049051See
MEXMexico Mestizo9.80.049041See
MYSMalaysia Sarawak Iban0.049051See
MEXMexico Sonora Rural0.0482197See
MEXMexico Coahuila Rural0.0482216See
CUBCuba Mixed0.048078See
JPNJapan Hyogo9.40.047032See
CMRCameroon Podokwo0.047043See
DZAAlgeria pop 29.00.0460106See
GRCGreece Crete0.0450135See
ESPSpain Andalusia Romani0.045099See
ITAItaly Sardinia pop30.0450100See
INDIndia Bikaner Non-Raikas8.70.0450127See
COLColombia Barranquilla0.0450188See
MEXMexico Veracruz, Cordoba0.044656See
ARMArmenia Lori0.0440102See
MOZMozambique0.0440202See
RUSRussia Transbaikal Territory Buryats8.00.0430150See
ARMArmenia living in Karabakh0.0420445See
ARMArmenia living in Iran0.041085See
RUSRussia, South Ural, Chelyabinsk region, Nagaybaks8.00.0400112See
BRABrazil REDOME Bahia0.040047399See
MYSMalaysia Sarawak Bidayuh0.040050See
PRTPortugal North pop 20.03911801See
BRABrazil Parana Afro Brazilian7.80.039077See
MNGMongolia Oold0.0390104See
MEXMexico Sinaloa, Culiacán0.0388103See
INDIndia Jalpaiguri Toto7.50.038240See
IRNIran Royan Cord Blood Bank7.50.038015600See
KURIraq Kurdistan Region7.70.0380209See
ARMArmenia living in Lebanon0.0380368See
BRABrazil Paraná Caucasian7.30.0374641See
PRTPortugal South pop 20.03701021See
TUNTunisia Ghannouch0.037082See
MEXMexico Aguascalientes state0.036895See
MMRMyanmar Chin7.30.036455See
GAZGaza Palestinians0.0360165See
VENVenezuela Valencia and Maracaibo Caracus Mixed0.036096See
PERPeru Lamas City Lama0.036083See
BRABrazil REDOME Maranhao0.036010180See
MEXMexico Mexico City Center0.0357152See
MEXMexico Zacatecas, Zacatecas city0.035784See
RUSRussia Northwest pop 37.00.0350100See
JORJordan0.035015141See
MYSMalaysia Sabah Kadazan0.035057See
PRTPortugal Santarem0.03503865See
PRTPortugal Coimbra0.03505057See
PRTPortugal Evora0.0350737See
PRTPortugal Aveiro0.03505933See
PRTPortugal Bragança0.0350301See
ISRIsrael Jews pop 27.10.035023000See
BRABrazil Minas Gerais State Mixed6.50.03501000See
BRABrazil Pernambuco Mixed0.0350101See
BRABrazil REDOME Tocantins0.034420692See
BRABrazil REDOME Federal District0.034329549See
PRTPortugal Beja0.0340699See
PRTPortugal Braga0.03401971See
PRTPortugal Viseu0.03402915See
FRAFrance Reims0.0340102See
ENGEngland London Ashkenazi Jews0.0340500See
BRABrazil REDOME Piaui0.033846140See
BRABrazil REDOME Rio de Janeiro0.0338139322See
BRABrazil REDOME Rio Grande do Norte0.033746603See
BRABrazil REDOME Minas Gerais0.0336211275See
IRQIraq Erbil6.70.0336372See
BRABrazil South East Cord Blood0.033411409See
MEXMexico Queretaro, Queretaro city0.033345See
MEXMexico Baja California, La Paz0.033375See
BRABrazil REDOME Goias0.033188574See
BRABrazil Rio Grande do Norte Mestizo0.033012973See
PRTPortugal Porto0.03307937See
PRTPortugal Setubal0.03305268See
TUNTunisia pop 30.0330104See
GRCGreece pop36.50.0330246See
ESPSpain Minorca0.033094See
BRABrazil Curitiba-Parana Mixed0.0328264See
BRABrazil REDOME Rondonia0.032454396See
ESPSpain Sevilla6.50.0324278See
BRABrazil REDOME Pernambuco0.032092332See
PRTPortugal Viana do Castelo0.0320706See
PRTPortugal Portalegre0.03201254See
PRTPortugal Leiria0.03201847See
PRTPortugal Castelo Branco0.0320327See
BRABrazil Piaui Mixed0.032021943See
TWNTaiwan Aborigine0.0320111See
USAUSA OPTN Hispanic0.03201580See
CHNChina Yunnan Province Naxi0.0320118See
BRABrazil REDOME Alagoas0.031925349See
BRABrazil REDOME Mato Grosso0.031634649See
BRABrazil REDOME Sergipe0.03167321See
GTMGuatemala, Guatemala City Mixed Ancestry5.50.0315127See
MEXMexico Mexico City East0.031379See
BRABrazil REDOME Paraiba0.031243868See
RUSRussia South Ural Bashkir5.50.0310146See
PRTPortugal Lisbon0.031017420See
ARMArmenia Ghegharkunik0.0310242See
IRNIran pop 40.0310855See
BRABrazil Para Cord Blood Unit6.20.0309841See
BRABrazil REDOME Sao Paulo0.0309800809See
BRABrazil REDOME Mato Grosso do Sul0.030895667See
BRABrazil REDOME Espirito Santo0.030788485See
BRABrazil REDOME Ceara0.0303101217See
MEXMexico Sinaloa Rural0.0301183See
ITAItaly East Sicily6.00.030050See
PRTPortugal Faro0.03001242See
PRTPortugal Vila Real0.03001167See
ROMRomania pop 20.03006936See
BRABrazil Sao Paulo Mixed0.60.0300239See
BRABrazil REDOME Acre0.0297859See
MEXMexico Chihuahua Chihuahua City0.0294119See
BRABrazil Para State5.20.02905000See
BRABrazil Sao Paulo Bauru Mixed0.02903542See
PRTPortugal Guarda0.0290797See
ARGArgentina La Plata6.00.0290100See
HRVCroatia pop 20.0290100See
MEXMexico Jalisco, Tonala0.028635See
GRCGreece pop 70.028411250See
ITAItaly North Pavia pop 30.0282685See
ARGArgentina Chiriguano3.80.028054See
ESPSpain Murcia0.0280173See
CHNChina Harbin Manchu0.0280172See
MEXMexico Mestizo pop 40.0279269See
BRABrazil REDOME Parana0.0277341639See
MEXMexico Guanajuato Rural0.0276162See
MEXMexico Coahuila, Saltillo0.027472See
BRABrazil REDOME Para0.027472637See
BRABrazil REDOME Amapa0.027117864See
BRABrazil REDOME Roraima0.02714140See
BRABrazil Rio Grande do Sul Mixed0.0270324See
ITAItaly North Pavia pop 25.40.02702416See
MARMorocco0.027096See
PRTPortugal Center pop 20.0270562See
BRABrazil Parana Cafuzo5.30.0270319See
ITAItaly Lombardy5.50.0270674See
MEXMexico Veracruz, Coatzacoalcos0.026855See
ITAItaly South Campania Region5.20.02631089See
ARGArgentina Salta Wichi pop 25.30.026019See
BRABrazil Rio Grande do Sul Caucasoid0.02604428See
MEXMexico Nayarit, Tepic0.025897See
MEXMexico Jalisco, Guadalajara city0.02551189See
SRBSerbia pop 34.90.02541992See
ENGEngland North West Mixed pop 25.00.0251379See
ARMArmenia Yerevan0.0250445See
BRABrazil South Ribeirao Preto0.0250184See
GRCGreece North0.0250500See
ESPSpain North Cabuerniga0.025095See
ESPSpain Andalusia0.025099See
BRABrazil REDOME Amazonas0.024924129See
MEXMexico Chiapas Rural0.0248121See
RUSRussia Moscow Pop 24.90.02452000See
MKDMacedonia0.0245286See
CHLChile Santiago0.0245920See
MEXMexico Michoacan Rural0.0244348See
RUSRussia Samara Region0.02402500See
ARGArgentina Buenos Aires pop 24.70.02401216See
CHESwitzerland Zurich0.02394875See
RUSRussia Tatars0.0239355See
CHESwitzerland Geneva pop 20.02381267See
BRABrazil REDOME Rio Grande do Sul0.0238241329See
MEXMexico Nayarit Rural0.023464See
MEXMexico Veracruz, Veracruz city0.0233171See
ESPSpain, Castilla y Leon, Northwest,4.10.02321743See
MEXMexico Yucatan, Merida0.0231192See
BRABrazil REDOME Santa Catarina0.0230106673See
RUSRussia Moscow0.02302650See
PRTAzores0.02301050See
SRBSerbia0.0230386See
FRAFrance Southeast4.60.0230130See
ESPSpain Ibiza0.023088See
MEXMexico Guanajuato, Guanajuato city0.022722See
FRAFrance Marseille4.50.02231000See
MKDMacedonia MBMDR - Macedonian4.40.02221283See
MEXMexico Veracruz, Poza Rica0.022245See
RUSRussia South Ural Tatar4.40.0220135See
ITAItaly0.0220159311See
ROMRomania4.30.0220348See
ISRIsrael Moroccan Jews0.0220113See
ESPSpain Majorca and Minorca0.022090See
MEXMexico Tamaulipas, Ciudad Victoria0.021723See
MEXMexico Oaxaca Rural0.0216485See
INDIndia Bikaner Raikas4.20.0210143See
SRBSerbia Vojvodina4.00.0210400See
COLColombia Wayu from Guajira Peninsula0.020848See
MEXMexico Tapachula, Chiapas Mestizo Population4.20.020872See
MEXMexico Jalisco Rural0.0205585See
MEXMexico Nuevo Leon Rural0.0205439See
MEXMexico Sonora, Hermosillo0.020299See
MEXMexico Baja California Rural0.020050See
SVNSlovenia pop 33.90.0200130See
BRABrazil Parana Caucasian4.00.02002775See
ISRIsrael Ashkenazi Jews pop 20.0200132See
VENVenezuela Caracas Mestizo0.020050See
RUSRussia Nenet Mixed0.020055See
ARGArgentina Buenos Aires3.90.0200466See
ITAItaly Rome4.00.0200100See
CHESwitzerland Lugano0.02001169See
MEXMexico Michoacan, Morelia0.0199150See
ROMRomania pop 34.00.01981469See
ARGArgentina Cuyo Region3.70.0190420See
MEXMexico Chiapas, Tuxtla Gutierrez0.018952See
ECUEcuador Andes Mixed Ancestry0.0188824See
MEXMexico Zacatecas Rural0.0186266See
MEXMexico Durango Rural0.0183326See
RUSRussia Chuvash0.018082See
FRAFrance Lyon3.50.01764813See
MEXMexico Coahuila, Torreon0.0175396See
MEXMexico Puebla Rural0.0174833See
MEXMexico Guerrero state0.0174144See
SWESweden pop 43.30.0171966See
ECUEcuador Mixed Ancestry0.01711173See
MEXMexico Puebla, Puebla city0.01701994See
MEXMexico Mexico City Mestizo0.0170121See
DEUGermany Essen3.50.0170174See
HRVCroatia pop 33.30.0167120See
MEXMexico Tlaxcala, Tlaxcala city0.0166181See
MEXMexico Veracruz Rural0.0166539See
MEXMexico Colima, Colima city0.016461See
ITAItaly pop 63.30.0163184See
FRAFrance Bordeaux3.20.0161990See
MEXMexico Durango, Durango city0.0161153See
ESPSpain Pas Valley0.016088See
MKDMacedonia MBMDR - Albanian3.10.0156128See
SDNSudan Khartoum0.015398See
MEXMexico Mexico City West0.015233See
GTMGuatemala Mayan0.0150132See
ESPSpain Majorca0.0150407See
RWARwanda0.0150280See
MEXMexico Michoacan Tarasco3.00.0150130See
CHESwitzerland Lausanne0.0150993See
MEXMexico Campeche, Campeche city0.014734See
MEXMexico Chihuahua Rural0.0146236See
FRAFrance Grenoble2.90.01441000See
FRAFrance Rennes pop 42.80.01401000See
TURTurkey pop 50.0140142See
MEXMexico Chihuahua, Ciudad Juarez0.0139106See
CHESwitzerland St Gallen0.01352113See
CZECzech Republic Kurd2.70.013574See
MEXMexico Mexico City Metropolitan Area Rural0.0132150See
MEXMexico Oaxaca, Oaxaca city0.0132151See
ARGArgentina Corrientes2.60.0130155See
ALBAlbania0.0130160See
CHESwitzerland Graubunden0.0130759See
CHESwitzerland Basel0.01301888See
ARMArmenia Shirak0.013076See
AUSAustralia West Caucasian2.60.0130891See
FRAFrance Grenoble, Nantes and Rennes0.01306094See
DEUGermany2.60.013011407See
ECUEcuador Amazonia Mixed Ancestry0.012839See
ECUEcuador Coast Mixed Ancestry0.0126238See
CHESwitzerland Bern0.01253545See
MEXMexico Hidalgo Rural0.012381See
MEXMexico Morelos, Cuernavaca0.012282See
COLColombia San Basilio de Palenque0.012042See
MKDMacedonia pop 30.0120172See
ESPSpain North Cantabria0.012083See
ITAItaly North Pavia0.012081See
VENVenezuela Colonia Tovar0.011686See
MMRMyanmar Kayin2.30.011444See
MEXMexico Yucatan Rural0.0112132See
MEXMexico Nuevo Leon, Monterrey city0.0111226See
POLPoland pop 32.20.01112907See
TURTurkey pop 20.0110228See
SDNSudan South Nuba2.20.011046See
USAUSA OPTN Caucasian0.01108525See
FRAFrance Corsica Island0.0110100See
ESPSpain Catalonia Girona0.011088See
BOLBolivia La Paz Aymaras0.011087See
MEXMexico Quintana Roo, Cancun0.010448See
MEXMexico Quintana Roo Rural0.010050See
AUTAustria2.00.0100200See
RUSRussia Murmansk Saomi Mixed0.010070See
MEXMexico Puebla Mestizo0.010099See
SVKSlovakia pop 20.00984234See
MEXMexico Mexico City South0.009652See
ALBAlbania pop 21.90.0093432See
GBRUnited Kingdom South West0.0092163See
GBRUnited Kingdom North0.0091330See
MEXMexico Tlaxcala Rural0.0084830See
BIHBosnia and Herzegovina pop 21.70.0083120See
PRTAzores Terceira Island0.0080130See
ENGEngland Manchester1.60.00801640See
MEXMexico Tamaulipas Rural0.0079125See
MMRMyanmar Kachin1.60.007963See
ENGEngland Lancaster1.50.0075545See
ENGEngland Liverpool1.50.00751343See
ENGEngland Leeds1.50.00755024See
ENGEngland Newcastle1.50.00752739See
BOLBolivia Quechua0.007269See
MEXMexico Tabasco Rural0.0070142See
ENGEngland Sheffield1.40.00704755See
ESPSpain Arratia Valley Basque0.007083See
WALWales pop 21.40.007039979See
IRLIreland South pop 20.006617624See
MEXMexico Mexico City North0.0066751See
CHESwitzerland Luzern0.00651553See
MEXMexico Guanajuato, Leon0.006478See
NORNorway ethnic Norwegians1.10.00554510See
RUSRussia Northwest1.10.00551011See
ESPSpain Majorcans Jews0.0050103See
ZAFSouth Africa Natal Zulu1.00.0050100See
MKDMacedonia pop 40.0050216See
SWESweden Uppsala1.00.0050300See
CHLChile Santiago Mixed1.00.005070See
SWESweden Stockholm1.00.00501347See
GBRUnited Kingdom pop 20.0050101See
ESPSpain Gipuzkoa Basque0.0050100See
RUSRussia Northwest pop 21.00.0050346See
RUSRussia South Ural Russian1.00.0050207See
CHESwitzerland Aargau-Solothurn0.00491838See
MEXMexico Zacatecas, Fresnillo0.0048103See
ALBAlbanian Kosovo0.0042120See
WALWales0.70.00401798See
RUSRussia North Ossetian0.80.0039127See
GBRUnited Kingdom Central0.0037135See
BIHBosnia and Herzegovina0.0037134See
CHESwitzerland Sion0.0032832See
GBRUnited Kingdom East0.0031163See
MEXMexico Veracruz, Xalapa0.0027187See
MEXMexico Veracruz, Orizaba0.000060See
MEXMexico Tabasco, Villahermosa0.000082See
GBRUnited Kingdom Orkney0.000088See
MEXMexico Jalisco, Tlaquepaque0.000039See
MEXMexico Colima Rural0.000043See
MEXMexico Baja California, Tijuana0.000025See
MEXMexico San Luis Potosi Rural0.000087See
MEXMexico Queretaro Rural0.000043See
MEXMexico Campeche Rural0.000047See
MEXMexico Morelos Rural0.000030See
CMRCameroon Uldeme0.000035See
FRAFrance Rennes pop 30.0000200See
SCOScotland Orkney0.00.000099See
ARGArgentina Rosario Toba0.00.000086See
MEXMexico Huasteca Region Teenek0.000055See
MNGMongolia Hoton0.000085See
MNGMongolia Tarialan Khoton0.000085See
SAUSaudi Arabia0.00.000018See
CHNChina North Han0.0000105See

See also higher resolution data of this allele


Allele  Number of Populations 
 A*33:01 243 
 A*33:01:01 32 
 A*33:01:02 
 A*33:03 247 
 A*33:03:01 50 
 A*33:03:02 
 A*33:03:05 
 A*33:04 33 
 A*33:05 60 
 A*33:06 15 
 A*33:07 
 A*33:08 
 A*33:09 
 A*33:10 11 
 A*33:11 
 A*33:12 
 A*33:123N 
 A*33:125 
 A*33:13 
 A*33:136 
 A*33:14 
 A*33:146 
 A*33:148 
 A*33:15 
 A*33:16 15 
 A*33:166 
 A*33:167 
 A*33:168 
 A*33:17 19 
 A*33:18 
 A*33:19 
 A*33:20 
 A*33:21 
 A*33:22 
 A*33:23 
 A*33:24 
 A*33:25 
 A*33:26 
 A*33:27 
 A*33:28 
 A*33:29 
 A*33:30 
 A*33:34 
 A*33:36 13 
 A*33:37 
 A*33:43 
 A*33:46 
 A*33:50 
 A*33:54 
 A*33:55 
 A*33:60 
 A*33:65 
 A*33:71 
 A*33:81 

* This list corresponds to those alleles that have been reported in AFND only (i.e. only positive findings).


Notes:

* Allele Frequency: Total number of copies of the allele in the population sample (Alleles / 2n) in decimal format.
   Important: This field has been expanded to four decimals to better represent frequencies of large datasets (e.g. where sample size > 1000 individuals)
* Phenotype Frequency: Percentage of individuals who have the allele or gene (Individuals / n).
* Allele Frequencies shown in green were calculated from Phenotype Frequencies assuming Hardy-Weinberg proportions.

¹ IMGT/HLA Database - For more details of the allele.
² Distribution - Graphical distribution of the allele.
³ Haplotype Association - Find HLA haplotypes with this allele.
ª Notes - See notes for ambiguous combinations of alleles.


   

Allele frequency net database (AFND) 2020 update: gold-standard data classification, open access genotype data and new query tools
Gonzalez-Galarza FF, McCabe A, Santos EJ, Jones J, Takeshita LY, Ortega-Rivera ND, Del Cid-Pavon GM, Ramsbottom K, Ghattaoraya GS, Alfirevic A, Middleton D and Jones AR Nucleic Acid Research 2020, 48:D783-8.
Liverpool, U.K.

support@allelefrequencies.net


Valid XHTML 1.0 Transitional