请输入您要查询的百科知识:

 

词条 Christian Ribeiro
释义

  1. Early life

  2. Club career

     Bristol City  Scunthorpe United  Exeter City  Oxford United 

  3. International career

  4. Career statistics

     Club  International 

  5. References

  6. External links

{{EngvarB|date=April 2013}}{{Use dmy dates|date=April 2013}}{{Infobox football biography
| name = Christian Ribeiro
| image = Christian Ribeiro.jpg
| image_size = 200
| caption = Ribeiro with Wales U21 in 2008
| fullname = Christian Michael Ribeiro[1]
| height = {{height|m=1.81}}
| birth_date = {{birth date and age|1989|12|14|df=y}}
| birth_place = Neath, Wales
| currentclub =
| clubnumber =
| position = Defender
| youthyears1 = 2001–2006
| youthclubs1 = Bristol City
| years1 = 2006–2012
| years2 = 2009
| years3 = 2010
| years4 = 2011–2012
| years5 = 2012
| years6 = 2012–2014
| years7 = 2014–2016
| years8 = 2016–2017
| clubs1 = Bristol City
| clubs2 = → Stockport County (loan)
| clubs3 = → Colchester United (loan)
| clubs4 = → Carlisle United (loan)
| clubs5 = → Scunthorpe United (loan)
| clubs6 = Scunthorpe United
| clubs7 = Exeter City
| clubs8 = Oxford United
| caps1 = 14
| caps2 = 7
| caps3 = 2
| caps4 = 5
| caps5 = 10
| caps6 = 49
| caps7 = 72
| caps8 = 13
| goals1 = 0
| goals2 = 0
| goals3 = 0
| goals4 = 0
| goals5 = 0
| goals6 = 2
| goals7 = 6
| goals8 = 1
| totalcaps = 172 | totalgoals = 9
| nationalyears1 = 2005–2006
| nationalyears2 = 2006–2007
| nationalyears3 = 2007–2011
| nationalyears4 = 2010
| nationalteam1 = Wales U17
| nationalteam2 = Wales U19
| nationalteam3 = Wales U21
| nationalteam4 = Wales
| nationalcaps1 = 7
| nationalcaps2 = 5
| nationalcaps3 = 8
| nationalcaps4 = 2
| nationalgoals1 = 1
| nationalgoals2 = 0
| nationalgoals3 = 1
| nationalgoals4 = 0
}}

Christian Michael Ribeiro (born 14 December 1989) is a Welsh retired professional footballer who played as a defender.

He began his career at Bristol City, and turned down a move to Everton in order to make his professional debut for the club in 2008, suffering an injury in the first half that ruled him out for 11 months. He had loans at Stockport County, Colchester United, Carlisle United and Scunthorpe United before moving permanently to the latter in 2012. In his two seasons as a Scunthorpe player, the team were relegated from, and promoted back to, League One. He then represented Exeter City, and two years later moved to Oxford United. He retired in November 2017 due to a knee injury.

Born in Wales and raised in England, Ribeiro won 20 caps and scored two goals for his country at youth level. In 2010, he played twice for the Welsh senior team.

Early life

Ribeiro was born in Neath in South Wales, and at the age of 6 moved to Berkeley, Gloucestershire, and then onto Ruscombe near Stroud in his teenage years.[2] He attended Marling School.[3] His father coached his youth team Wanswell Wanderers.[2] Ribeiro's surname comes from his paternal Portuguese heritage.[4]

Club career

Bristol City

Ribeiro came through the youth system at Bristol City before earning his first professional contract, lasting two and a half years, with the club in December 2006.[5] His first team debut came nearly two years later in a 2–1 win over Peterborough United in the Football League Cup first round on 12 August 2008, but he was replaced after just 34 minutes after damaging his anterior cruciate ligament; the game at Ashton Gate finished 2–1 to City.[6][7] The injury kept him out until next July.[8]

Prior to his injury, he was linked with a move to Premier League side Everton, whose manager David Moyes was to offer £750,000 for his signature.[2] Ribeiro quickly dismissed the approach by stating: "I felt I had a better chance of playing at Bristol City and I was proved right because I got into the first team, it just so happened that was when I got injured."[9] He reflected in 2011 "I can see friends playing in the Premier League and the Championship week-in, week-out, and if only I hadn't had those injuries then I might be doing the same. But you can't go back. I'm very driven and ambitious and if I want to get there I just have to give 100 per cent in everything and show people what I can do".[12]

Having made just one appearance during the 2009–10 season due to another injury sustained while international duty, Ribeiro was allowed to join Football League One side Stockport County on a one-month loan deal with a 24-hour recall clause.[7] He made his Football League and Stockport debut in a 3–1 home defeat to Exeter City later that day.[10] After a month, he decided to extend his loan period to 9 January 2010.[11] However, at the end of December, manager Gary Johnson opted to exercise the recall clause following an injury and suspension crisis that saw Lewin Nyatanga, Jamie McCombe and Brian Wilson unavailable.[12]

The following January, he went on loan again in League One, to Colchester United, until a groin injury ended his spell.[13][14] Ribeiro made his league debut for Bristol City in a 2–2 home draw with Newcastle United on 20 March 2010.[15]

On 2 November 2011, Ribeiro was loaned to Carlisle United of League One for the remainder of the calendar year, as a replacement for the injured Frank Simek and James Tavernier who was to return to Newcastle United.[16] In May 2012, Ribeiro was released by Bristol City after learning that his contract would not be renewed.[17]

Scunthorpe United

On 11 January 2012, Ribeiro was loaned to Scunthorpe United for two months.[18] Following on from his 10-game loan deal, he signed a two-year contract with the option of a third on 9 July 2012, joining at the same time as Mike Grella.[19]

He scored the first goal of his professional career on 17 November, opening a 2–2 draw against Notts County at Glanford Park, curling the ball after a one-two with Mark Duffy.[20] Ribeiro's only other goal for Scunthorpe came on 15 December in a 3–1 win at Leyton Orient, again scoring the first goal of the game and again assisted by Duffy.[21]

The club announced on 8 May 2014 that he would be released at the end of the season, despite playing 21 games as they won promotion back to League One.[22]

Exeter City

On 21 August 2014, Ribeiro signed for League Two side Exeter City after a successful pre-season trial. The club were under a transfer embargo due to financial issues and Ribeiro was carrying an injury which was likely to remain until September.[23]

He made his debut for the club on 6 September, starting in a 1–2 home defeat to Mansfield Town at St James Park.[24] On 11 October he scored his first goal for Exeter, a headed consolation in another home loss by the same score against Hartlepool United;[25] a second came on 6 December as a late equaliser for a 1–1 draw against Burton Albion.[26]

On 14 June 2015, Ribeiro signed a new contract with Exeter,[27] despite reported interest from Championship side Birmingham City and League One sides Swindon Town and Shrewsbury Town.[28] He scored a career-best four goals in 35 games over the campaign, including late winners in home games against Hartlepool United on 12 September,[29] and Accrington Stanley on 23 January.[30] His contract expired in May 2016, and he was not offered a new one.[31]

Oxford United

Ribeiro signed for newly promoted League One side Oxford United on 28 June 2016, on a two-year deal.[32] He suffered a fractured ankle in pre-season training in August 2016 and was sidelined for the most of the 2016–17 season.[33] He made his belated debut against Bradford City on 14 April 2017, with only four games remaining in the season.[34] He played 14 times in 2017–18 (10 in the league), scoring once, before a knee injury forced him to retire in November 2017, at the age of 27.[35]

{{clear}}

International career

{{Quote box|width=40%|align=right|quoted=1|quote=I knew years ago these guys were a golden generation and that when they were in their mid-20s they would get to the finals of a major tournament and they could go even further so it doesn't surprise me at all. I've had to tackle a few of those guys so it's a bit surreal and you think, 'did I really just tackle him'. I played with 90 per cent of that squad to be honest. I'm proud to say I've played with them and there's an element of me that wishes I was playing with them still. The dream is to work hard and get one more chance. I was very fortunate to play and train with them. You appreciate what goes on behind the scenes to make them as good as they are.|source=— Ribeiro speaking about his former international teammates who represented Wales at UEFA Euro 2016.[40]}}

Ribeiro played at various youth levels for Wales. On 24 September 2005, he scored a 25-yard goal for the under-17 team in their 2–0 qualifying win over Estonia in Rhyl.[36] He took part in the under-19 squad that played in the Milk Cup in 2007.[37] On 12 November 2007 he was called up for the under-21 team for the matches against Bosnia and Herzegovina and France.[38] Ribeiro scored once for the under-21 team, opening a 2–1 win over Italy on 4 September 2009, in a European qualifier at the Liberty Stadium.[39]

He was first called up to the senior squad for the 2010 World Cup qualifier against Russia later that month, calling his selection by John Toshack a "fantastic reward" that was deserved due to his battles with injury and adding that he would learn by training against other Welsh internationals like Craig Bellamy.[2] Ribeiro made his debut on 23 May 2010 against Croatia at the Gradski vrt stadium, Osijek, replacing Chris Gunter for the last nine minutes of a 2–0 loss. He was the last of five Welshmen to make their debut that day,[40] and was tasked with marking Luka Modrić, but suffered a slipped spinal disc which ruled him out again.[41] On 12 October, he earned his only other cap as Wales fell 4–1 away to Switzerland in a UEFA Euro 2012 qualifying match, replacing Darcy Blake after 55 minutes. He fouled Tranquillo Barnetta for a penalty which Gökhan Inler scored.[42]

Despite the brevity of his international career, Ribeiro expressed pride in 2016 that he had played alongside players who took Wales to the semi-finals at that year's European Championship, among them Gareth Bale and Aaron Ramsey.[43]

Career statistics

Club

{{updated|match played 7 November 2017}}
Appearances and goals by club, season and competition
ClubSeasonLeagueFA CupLeague CupOtherTotal
DivisionAppsGoalsAppsGoalsAppsGoalsAppsGoalsAppsGoals
Bristol City2008–09[44]Championship00001010
2009–10[45]Championship50001060
2010–11[46]Championship901000100
2011–12[47]Championship00000000
Total1401020170
Stockport County (loan)2009–10[45]League One7000000070
Colchester United (loan)2009–10[45]League One2000000020
Carlisle United (loan)2011–12[47]League One5020000070
Scunthorpe United (loan)2011–12[47]League One100000000100
Scunthorpe United2012–13[48]League One28210201[49]0322
2013–14[50]League Two21020101[49]0250
Total492303020572
Exeter City2014–15[51]League Two37210001[49]0392
2015–16[52]League Two35420101[49]0394
Total726301020786
Oxford United2016–17[53]League One3000000030
2017–18[54]League One10110102[55]0141
Total131101020171
Career total172910070601959
1. ^{{cite news|title=EFL: Club retained and released lists published|url=http://www.efl.com/news/article/2016/efl-club-retained-and-released-lists-published-3151313.aspx|accessdate=29 June 2016|publisher=The Football League|date=23 June 2016}}
2. ^{{cite news|last1=Iles|first1=Rob|title=Christian Ribeiro earns first senior Wales call-up for World Cup qualifier against Russia|url=http://www.gazetteseries.co.uk/sport/4590422.Football__Ribeiro_stunned_after_World_Cup_call_up/|accessdate=29 June 2016|work=Gazette|date=10 September 2009}}
3. ^{{cite news|title=FOOTBALL: Stroud-boy Christian Ribeiro signs new Exeter deal|url=http://www.stroudnewsandjournal.co.uk/sport/13335677.FOOTBALL__Stroud_boy_Christian_Ribeiro__signs_new_Exeter_deal/?ref=mr&lp=16|accessdate=29 June 2016|work=Stroud News & Journal|date=17 June 2015}}
4. ^{{cite news|title=The out of work footballer seeking a new contract at Exeter City|url=http://www.westernmorningnews.co.uk/work-footballer-seeking-new-contract-exeter/story-22069590-detail/story.html|accessdate=29 June 2016|work=Western Morning News|date=4 August 2014}}
5. ^{{Cite web |url=http://news.bbc.co.uk/sport1/hi/football/teams/b/bristol_city/6179263.stm |title=Ribeiro earns first City contract |publisher=BBC Sport |date=14 December 2006 |accessdate=2007-11-21}}
6. ^{{Cite web |url=http://news.bbc.co.uk/sport1/hi/football/league_cup/7555751.stm |title=Bristol City 2–1 Peterborough |publisher=BBC Sport |date=12 August 2008 |accessdate=2009-11-22}}
7. ^{{Cite web |url=http://www.gazetteseries.co.uk/sport/4753067.Football__Ribeiro_joins_Stockport_on_loan/ |title=Bristol City and Wales defender Christian Ribeiro joins Stockport on loan |publisher=gazetteseries.co.uk |date=21 November 2009 |accessdate=2009-11-22}}
8. ^{{Cite web |url=http://news.bbc.co.uk/sport1/hi/football/teams/b/bristol_city/8156119.stm |title=Ribeiro back to City after injury |publisher=BBC Sport |date=17 July 2009 |accessdate=2009-11-22}}
9. ^{{Cite web |url=http://www.gazetteseries.co.uk/sport/4254548.Football__Ribeiro_has_no_regrets_about_staying_at_Bristol_City/ |title=Ribeiro has no regrets about staying at Bristol City |publisher=gazetteseries.co.uk |date=2 April 2009 |accessdate=2009-11-22}}
10. ^{{Cite web |url=http://news.bbc.co.uk/sport1/hi/football/eng_div_2/8353371.stm |title=Stockport 1–3 Exeter |publisher=BBC Sport |date=21 November 2009 |accessdate=2009-11-22}}
11. ^{{cite news|title=Bristol City's Ribeiro set for Bristol Rovers showdown|url=http://www.thisisbristol.co.uk/news/Bristol-City-s-Ribeiro-set-Bristol-Rovers-showdown/article-1636455-detail/article.html|publisher=Bristol Evening Post|date=22 December 2009}}
12. ^{{cite news|title=Recalled Ribeiro eyeing chance to feature for Bristol City|url=http://www.thisisbristol.co.uk/news/Recalled-Ribeiro-eyeing-chance-feature-Bristol-City/article-1659441-detail/article.html|work=Bristol Evening Post|date=31 December 2009}}
13. ^{{cite news|title=Ribeiro Joins Colchester On Loan|url=http://www.football.co.uk/bristol-city/ribeiro-joins-colchester-on-loan/313666/#1fJv5mVqswUf3Agr.97|accessdate=29 June 2016|publisher=Football.co.uk|date=22 January 2010}}
14. ^{{cite news|title=Christian Ribeiro injury frustrates boss Steve Coppell|url=http://news.bbc.co.uk/sport1/hi/football/teams/b/bristol_city/8785762.stm|accessdate=29 June 2016|publisher=BBC Sport|date=3 July 2010}}
15. ^{{Cite web |url=http://news.bbc.co.uk/sport1/hi/football/eng_div_1/8572371.stm |title=Bristol City 2–2 Newcastle |publisher=BBC Sport |date=20 March 2010 |accessdate=2010-03-24}}
16. ^{{cite news|title=Bristol City defender Christian Ribeiro joins Carlisle|url=https://www.bbc.co.uk/sport/football/15559737|accessdate=29 June 2016|publisher=BBC Sport|date=2 November 2011}}
17. ^{{cite web|url=http://www.gazetteseries.co.uk/sport/9685887.Football__Ribeiro_released_by_Bristol_City/|title=Christian Ribeiro to leave Bristol City at the end of his contract|date=3 May 2012|publisher=Gazette|accessdate=9 May 2012}}
18. ^{{cite news|title=Scunthorpe sign Bristol City defender Christian Ribeiro|url=https://www.bbc.co.uk/sport/football/16511206|accessdate=29 June 2016|publisher=BBC Sport|date=11 January 2012}}
19. ^{{cite news|title=Scunthorpe Utd: Two more new faces arrive at Glanford Park|url=http://www.scunthorpetelegraph.co.uk/scunthorpe-utd-new-faces-arrive-glanford-park/story-16505440-detail/story.html|accessdate=29 June 2016|work=Scunthorpe Telegraph|date=9 July 2012}}
20. ^{{cite news|title=Scunthorpe 2–2 Notts County|url=https://www.bbc.co.uk/sport/0/football/20278516|accessdate=6 December 2014|work=BBC Sport|date=17 November 2012}}
21. ^{{cite news|title=Leyton Orient 1–3 Scunthorpe|url=http://bbc.co.uk/sport/football/20650389.app|accessdate=6 December 2014|work=BBC Sport|date=15 December 2012}}
22. ^{{cite news|title=Christian Ribeiro will be released by Scunthorpe United|url=http://www.scunthorpetelegraph.co.uk/Christian-Ribeiro-released-Scunthorpe-United/story-21075324-detail/story.html|accessdate=7 July 2014|work=Scunthorpe Telegraph|date=8 May 2014}}
23. ^{{cite news|last1=Pilnick|first1=Brent|title=Christian Ribeiro completes Exeter City transfer|url=https://www.bbc.co.uk/sport/0/football/28885300|accessdate=6 December 2014|work=BBC Sport|date=21 August 2014}}
24. ^{{cite news|title=Exeter 1–2 Mansfield|url=http://m.bbc.co.uk/sport/football/28993493.app|accessdate=6 December 2014|work=BBC Sport|date=6 September 2014}}
25. ^{{cite news|title=Exeter 1–2 Hartlepool|url=https://www.bbc.co.uk/sport/0/football/29486594|accessdate=6 December 2014|work=BBC Sport|date=11 October 2014}}
26. ^{{cite news|title=Exeter 1–1 Burton|url=https://www.bbc.co.uk/sport/0/football/30256964|accessdate=6 December 2014|work=BBC Sport|date=6 December 2014}}
27. ^{{cite news|title=Christian Ribeiro: Defender signs new deal with Exeter City|url=https://www.bbc.com/sport/0/football/33127731|accessdate=14 June 2015|work=BBC Sport|date=14 June 2015}}
28. ^{{cite news|title=Who is Birmingham City target Christian Ribeiro? Here's everything you need to know|url=http://www.birminghammail.co.uk/sport/football/football-news/who-birmingham-city-target-christian-9444032|accessdate=14 June 2015|work=Birmingham Mail|date=12 June 2015}}
29. ^{{cite news|title=Exeter 1–0 Hartlepool: Ribeiro snatches late winner|url=http://www.skysports.com/football/exeter-vs-hartlepool/340710|accessdate=29 June 2016|publisher=Sky Sports|date=12 September 2015}}
30. ^{{cite news|last1=Larkins|first1=Simon|title=Exeter City come from behind to beat Accrington Stanley 2–1|url=http://www.westernmorningnews.co.uk/exeter-city-come-beat-accrington-stanley-2-1/story-28590719-detail/story.html|accessdate=29 June 2016|work=Western Morning News|date=23 January 2016}}
31. ^{{cite news|last1=Cross|first1=Beren|title=Six Exeter City first team regulars could depart with no contract offers tabled|url=http://www.plymouthherald.co.uk/exeter-city-team-regulars-depart-contract-offers/story-29270367-detail/story.html|accessdate=29 June 2016|work=Plymouth Herald|date=13 May 2016}}
32. ^{{cite web |url=http://www.oufc.co.uk/news/article/oxford-united-ribeiro-3158713.aspx |title=Oxford United Sign Christian Ribeiro |publisher=Oxford United F.C. |date=28 June 2016 |accessdate=28 June 2016}}
33. ^{{cite news |url=http://www.oxfordmail.co.uk/sport/14826524.Christian_Ribeiro_upbeat_on_painful_path_to_long_awaited_Oxford_United_debut/ |title=Christian Ribeiro upbeat on painful path to long-awaited Oxford United debut |newspaper=Oxford Mail |first=David |last=Pritchard|date=27 October 2016 |accessdate=20 January 2017}}
34. ^{{cite web |url=http://www.oufc.co.uk/news/article/2016-17/bradford-oxford-report-3674386.aspx |title=REPORT Bradford 1 Oxford United 0 |publisher=Oxford United F.C. |first=Chris |last=Williams|date=14 April 2017 |accessdate=15 April 2017}}
35. ^{{cite web |url=https://www.bbc.co.uk/sport/football/42079824 |title=Christian Ribeiro: Knee injury forces Oxford United defender to retire |publisher=BBC Sport |date=22 November 2017 |accessdate=22 November 2017}}
36. ^{{cite web|title=Wales Under 17 football news.|url=http://www.dragonsoccer.co.uk/news-u17.htm|publisher=Dragon Soccer|accessdate=29 June 2016}}
37. ^{{Cite web |url=http://news.bbc.co.uk/sport1/hi/football/teams/c/cardiff_city/6908818.stm |title=Ramsey withdrawn from Wales squad |publisher=BBC Sport |date=20 July 2007 |accessdate=2007-11-21}}
38. ^{{Cite web |url=http://news.bbc.co.uk/sport1/hi/football/league_of_wales/7081060.stm |title=Injured Bale ruled out for Wales |publisher=BBC Sport |date=12 November 2007 |accessdate=2007-11-21}}
39. ^{{cite news|title=Wales U21 2–1 Italy U21|url=http://news.bbc.co.uk/sport1/hi/football/league_of_wales/8212084.stm|accessdate=29 June 2016|publisher=BBC Sport|date=4 September 2009}}
40. ^{{cite news|title=Croatia 2–0 Wales|url=http://news.bbc.co.uk/sport1/hi/football/league_of_wales/8678876.stm|accessdate=29 June 2016|publisher=BBC Sport|date=23 May 2010}}
41. ^{{cite news|title=Carlisle Utd loan signing Christian Ribeiro aiming for change of luck on debut|url=http://www.newsandstar.co.uk/Carlisle-Utd-loan-signing-Christian-Ribeiro-aiming-for-change-of-luck-on-debut-1c589507-77b8-4b33-8d6a-d59462544194-ds|accessdate=29 June 2016|work=News and Star|date=8 November 2011}}
42. ^{{cite news|last1=Dullin|first1=David|title=Euro 2012: Switzerland 4–1 Wales|url=http://news.bbc.co.uk/sport1/hi/football/league_of_wales/9077099.stm|accessdate=29 June 2016|date=12 October 2010}}
43. ^{{cite news|title=Christian Ribeiro proud to have played with Gareth Bale and other Wales Euro 2016 heroes|url=http://www.gloucestershirelive.co.uk/christian-ribeiro-proud-to-have-played-with-gareth-bale-and-other-wales-euro-2016-heroes/story-29437469-detail/story.html|accessdate=29 June 2016|work=Gloucestershire Live|date=23 June 2016}}
44. ^{{Soccerbase season|46745|2008|name=Christian Ribeiro|accessdate=9 August 2015}}
45. ^{{Soccerbase season|46745|2009|name=Christian Ribeiro|accessdate=9 August 2015}}
46. ^{{Soccerbase season|46745|2010|name=Christian Ribeiro|accessdate=9 August 2015}}
47. ^{{Soccerbase season|46745|2011|name=Christian Ribeiro|accessdate=9 August 2015}}
48. ^{{Soccerbase season|46745|2012|name=Christian Ribeiro|accessdate=9 August 2015}}
49. ^Appearances in the Football League Trophy
50. ^{{Soccerbase season|46745|2013|name=Christian Ribeiro|accessdate=9 August 2015}}
51. ^{{Soccerbase season|46745|2014|name=Christian Ribeiro|accessdate=9 August 2015}}
52. ^{{Soccerbase season|46745|2015|name=Christian Ribeiro|accessdate=9 August 2015}}
53. ^{{soccerbase season|46745|2016|accessdate=15 July 2017}}
54. ^{{soccerbase season|46745|2017|accessdate=17 September 2017}}
55. ^Appearances in the EFL Trophy
56. ^{{cite web|title=Croatia 2–0 Wales|url=http://news.bbc.co.uk/sport2/hi/football/league_of_wales/8678876.stm|publisher=BBC Sport|accessdate=9 August 2015}}
57. ^{{cite web|title=Euro 2012: Switzerland 4–1 Wales|url=http://news.bbc.co.uk/sport2/hi/football/league_of_wales/9077099.stm|publisher=BBC Sport|accessdate=9 August 2015}}

International

TeamYearAppsGoals
Wales 2010[56][57] 2 0
Total 2 0

References

{{reflist}}

External links

{{commons category|Christian Ribeiro}}
  • {{Soccerbase}}
{{Exeter City F.C. Player of the Year}}{{DEFAULTSORT:Ribeiro, Christian}}

17 : 1989 births|Living people|People from Neath|Welsh footballers|Welsh people of Portuguese descent|Wales under-21 international footballers|Wales international footballers|Bristol City F.C. players|Stockport County F.C. players|Colchester United F.C. players|Carlisle United F.C. players|Scunthorpe United F.C. players|Exeter City F.C. players|English Football League players|People educated at Marling School|Sportspeople from Gloucestershire|Association football defenders

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/11 3:21:20